Easy2Siksha.com
GNDU QUESTION PAPERS 2025
Bachelor of Computer Application (BCA) 4th Semester
(Batch 2023-26) (CBGS)
INTERNET APPLICATIONS
Time Allowed: 3 Hours Maximum Marks: 100
Note: Attempt Five questions in all, selecting at least One question from each section. The Fifth question may
be attempted from any section. All questions carry equal marks.
SECTION-A
1. What is Internet Addressing? What is IP Address ?
Explain Different IPv4 Classes.
2. What is use of SMTP and POP3 in Email working? Explain various disadvantages of emails.
SECTION-B
3. Explain the features of TCP/IP and HTTP protocols.
4. What is difference between HTML and DHTML? What are features of a good web design?
SECTION-C
5. Which are various components of Search Engine ?
6. Explain the uses and differences between Search Engine and Web Directory.
Easy2Siksha.com
SECTION-D
7. What is difference between Internet. Intranet and Extranet?
8. Which are various applications of Internet. Intranet and Extranet?
Easy2Siksha.com
GNDU ANSWER PAPERS 2025
Bachelor of Computer Application (BCA) 4th Semester
(Batch 2023-26) (CBGS)
INTERNET APPLICATIONS
Time Allowed: 3 Hours Maximum Marks: 100
Note: Attempt Five questions in all, selecting at least One question from each section. The Fifth question may
be attempted from any section. All questions carry equal marks.
SECTION-A
1. What is Internet Addressing? What is IP Address ?
Explain Different IPv4 Classes.
ANS: 󷇳 WHAT IS INTERNET ADDRESSING?
Easy2Siksha.com
Imagine you want to send a letter to your friend. What do you need?
󷷑󷷒󷷓󷷔 An address, right?
Without an address, the postman will never know where to deliver your letter.
The Internet works in a similar way. When you send a message, open a website, or watch a
video, your device is actually sending and receiving data across a huge network of computers.
So, how does the internet know:
Where the data is coming from?
Where the data should go?
󷷑󷷒󷷓󷷔 The answer is Internet Addressing
󹵙󹵚󹵛󹵜 Definition (Simple Words)
Internet Addressing is a system that gives a unique address to every device connected to
the internet so that data can be sent and received correctly.
Easy2Siksha.com
Every device like:
Mobile 󹸔󹸗󹸘󹸕󹸖󹸙
Laptop 󹳾󹳿󹴀󹴁󹴂󹴃
Server 󺃱󺃲󺃳󺃴󺃵
gets a unique identity, just like your home address.
󹲉󹲊󹲋󹲌󹲍 What is an IP Address?
Now let’s go one step deeper.
The address used on the internet is called an IP Address.
󹵙󹵚󹵛󹵜 Definition
IP Address (Internet Protocol Address) is a unique number assigned to every device
connected to a network.
󹵝󹵟󹵞 Example:
192.168.1.1
This is a typical IP address.
󹺔󹺒󹺓 Structure of IPv4 Address
An IPv4 address:
Has 4 parts (called octets)
Each part ranges from 0 to 255
Easy2Siksha.com
Written with dots (.)
󷷑󷷒󷷓󷷔 Example:
192 . 168 . 1 . 1
Each number is actually stored in binary form (0s and 1s) inside the computer.
󼩏󼩐󼩑 Why is IP Address Important?
It helps identify devices
It ensures correct delivery of data
It works like a digital home address
󷷑󷷒󷷓󷷔 Without IP addresses, the internet would be complete chaos!
󼩺󼩻 What are IPv4 Classes?
Easy2Siksha.com
In earlier days, IP addresses were divided into different classes.
This system is called Classful Addressing.
󷷑󷷒󷷓󷷔 There are 5 main classes:
Class A
Class B
Class C
Class D
Class E
Let’s understand each in a very easy way 󷶹󷶻󷶼󷶽󷶺
󹼣 Class A (Large Networks)
󹵙󹵚󹵛󹵜 Range:
1.0.0.0 to 126.255.255.255
󹵍󹵉󹵎󹵏󹵐 Structure:
First part → Network ID
Remaining → Host ID
󹲉󹲊󹲋󹲌󹲍 Key Idea:
Used for very large organizations
Supports millions of devices
󼩏󼩐󼩑 Example:
10.0.0.1
󷷑󷷒󷷓󷷔 Think of it like a big city with many houses
󹼤 Class B (Medium Networks)
󹵙󹵚󹵛󹵜 Range:
128.0.0.0 to 191.255.255.255
󹵍󹵉󹵎󹵏󹵐 Structure:
Easy2Siksha.com
First 2 parts → Network ID
Last 2 parts → Host ID
󹲉󹲊󹲋󹲌󹲍 Key Idea:
Used by medium-sized companies or universities
󼩏󼩐󼩑 Example:
172.16.0.1
󷷑󷷒󷷓󷷔 Like a town with moderate population
󺮥 Class C (Small Networks)
󹵙󹵚󹵛󹵜 Range:
192.0.0.0 to 223.255.255.255
󹵍󹵉󹵎󹵏󹵐 Structure:
First 3 parts → Network ID
Last part → Host ID
󹲉󹲊󹲋󹲌󹲍 Key Idea:
Used for small businesses and homes
󼩏󼩐󼩑 Example:
192.168.1.1
󷷑󷷒󷷓󷷔 Like a small colony or neighborhood
󺮤 Class D (Multicasting)
󹵙󹵚󹵛󹵜 Range:
224.0.0.0 to 239.255.255.255
󹲉󹲊󹲋󹲌󹲍 Purpose:
Used for multicast communication
Easy2Siksha.com
Sending data to multiple devices at once
󷷑󷷒󷷓󷷔 Example:
Live streaming 󹹂󹹃󹹄󹹈󹹅󹹉󹹊󹹆󹹇
Online classes 󷖤󷖥󷖦
󽁜󽁛 Class E (Experimental)
󹵙󹵚󹵛󹵜 Range:
240.0.0.0 to 255.255.255.255
󹲉󹲊󹲋󹲌󹲍 Purpose:
Used for research and experiments
Not used in normal networking
󹵍󹵉󹵎󹵏󹵐 Summary Table (Easy View)
Class
Range
Use
Size
A
1126
Large networks
Very big
B
128191
Medium networks
Medium
C
192223
Small networks
Small
D
224239
Multicasting
Special
E
240255
Experimental
Special
󷘹󷘴󷘵󷘶󷘷󷘸 Final Understanding
Let’s quickly connect everything:
Internet Addressing = System of giving addresses to devices
IP Address = Unique number (like home address)
IPv4 Classes = Categories of IP addresses based on size and use
󹲶󹲷 Simple Real-Life Analogy
Think of the internet like a postal system:
Real Life
Internet
Easy2Siksha.com
Home Address
IP Address
City
Network
House
Device
Postman
Internet
󷚚󷚜󷚛 Conclusion
Internet addressing is the backbone of communication in the digital world. Without it, your
messages, videos, and websites would never reach the right destination.
IP addresses act like unique digital identities, and IPv4 classes help organize these addresses
based on network size and purpose.
2. What is use of SMTP and POP3 in Email working? Explain various disadvantages of emails.
ANS: 󷇮󷇭 HOW EMAIL WORKS
When you send an email, it doesn’t just magically appear in someone else’s inbox. Behind the
scenes, there’s a whole system of protocols (rules) that make sure your message travels safely
from your computer to the recipient’s. Two of the most important protocols are SMTP and
POP3.
󷷑󷷒󷷓󷷔 Think of email like sending a physical letter:
SMTP is the postal service that delivers your letter.
POP3 is the mailbox system that lets you collect your letters.
󽆪󽆫󽆬 SMTP (Simple Mail Transfer Protocol)
SMTP is the protocol used to send emails.
How It Works:
1. When you hit “Send,” your email client (like Gmail or Outlook) hands the message to
the SMTP server.
2. The SMTP server checks the recipient’s address and forwards the email across the
internet.
3. The recipient’s mail server receives the email and stores it until the user collects it.
Analogy: SMTP is like the post office clerk who takes your letter, stamps it, and sends it
through the postal system to the right destination.
Easy2Siksha.com
Diagram 1: SMTP Flow
Sender → SMTP Server → Internet → Recipient’s Mail Server
󽆪󽆫󽆬 POP3 (Post Office Protocol, version 3)
POP3 is the protocol used to receive emails.
How It Works:
1. The recipient’s email client connects to the mail server using POP3.
2. POP3 downloads the emails from the server to the user’s device.
3. By default, once downloaded, emails are removed from the server (though modern
clients often allow copies to remain).
Analogy: POP3 is like opening your mailbox at home, taking out all the letters, and keeping
them in your house.
Diagram 2: POP3 Flow
Recipient’s Device → POP3 Server → Download Emails → Inbox
󼩺󼩻 SMTP vs POP3
Feature
POP3 (Receive)
Purpose
Receiving emails
Direction
Incoming mail
Role
Acts like a mailbox system
Example Use
Checking your inbox for new emails
󷇮󷇭 Disadvantages of Emails
Emails are incredibly useful, but they also come with some drawbacks. Let’s explore them in
detail.
1. Spam and Junk Mail
Unwanted promotional or malicious emails flood inboxes.
Wastes time and can carry harmful links. Example: Daily spam messages offering fake
prizes.
2. Security Risks
Emails can be intercepted or hacked.
Phishing attacks trick users into revealing personal information. Example: Fake bank
emails asking for login details.
Easy2Siksha.com
3. Information Overload
Too many emails can overwhelm users.
Important messages may get lost in the clutter. Example: Office workers receiving
hundreds of emails daily.
4. Lack of Personal Touch
Emails are formal and impersonal compared to face-to-face communication.
Misunderstandings can arise due to tone or wording.
5. Dependency on Internet
Emails require internet access.
In areas with poor connectivity, communication is delayed.
6. Storage Issues
Large attachments consume storage space.
Servers may get overloaded.
7. Delay in Response
Unlike instant messaging, emails may not be checked immediately.
Urgent communication can be delayed.
Diagram 3: Disadvantages of Emails
Disadvantages
── Spam
── Security Risks
── Overload
── Impersonal
── Internet Dependency
── Storage Issues
└── Delayed Response
󷘜󷘝󷘞󷘟󷘠󷘡󷘢󷘣󷘤󷘥󷘦 Everyday Example
Imagine you’re a student:
You send your assignment via email (SMTP handles sending).
Your teacher downloads it from their inbox (POP3 handles receiving).
But your teacher’s inbox is full of spam, and your email gets buried (disadvantage:
overload).
Worse, someone sends a fake email pretending to be you (disadvantage: security
risk).
Easy2Siksha.com
This shows both the usefulness and the limitations of email systems.
󹵍󹵉󹵎󹵏󹵐 Benefits vs Disadvantages
Benefits of Email
Disadvantages of Email
Fast and global communication
Spam and junk mail
Cost-effective
Security risks (phishing, hacking)
Easy to store and forward
Information overload
Supports attachments
Storage issues
Formal record of communication
Lack of personal touch
󽆪󽆫󽆬 Conclusion
So, to wrap it up:
SMTP is the protocol that sends emails, like a postal service delivering letters.
POP3 is the protocol that receives emails, like a mailbox collecting letters.
Emails are powerful tools for communication, but they also have disadvantages such
as spam, security risks, overload, and dependency on internet access.
󷷑󷷒󷷓󷷔 In short, emails are like digital lettersfast, efficient, and globalbut they need careful
handling to avoid their pitfalls.
SECTION-B
3. Explain the features of TCP/IP and HTTP protocols.
ANS: 󷇳 Understanding TCP/IP and HTTP
Imagine you want to send a parcel to your friend in another city.
You pack the parcel properly → This is like TCP
You write the correct address and route it through roads → This is like IP
You decide what message or item to send → This is like HTTP
So, the Internet works in a similar way using these protocols.
󹷗󹷘󹷙󹷚󹷛󹷜 What is TCP/IP?
TCP/IP stands for:
TCP (Transmission Control Protocol)
Easy2Siksha.com
IP (Internet Protocol)
Together, they form the basic communication system of the Internet.
󼩏󼩐󼩑 Simple Idea:
TCP/IP is like a delivery system that ensures your data reaches the correct destination safely
and in order.
󹵍󹵉󹵎󹵏󹵐 Diagram of TCP/IP Working
Sender (Your Computer)
[TCP breaks data into packets]
[IP adds destination address]
Internet (routers, paths)
[IP delivers packets]
[TCP reassembles data]
Receiver (Other Computer)
󺛺󺛻󺛿󺜀󺛼󺛽󺛾 Features of TCP/IP
1. 󹷗󹷘󹷙󹷚󹷛󹷜 Packet Switching
Instead of sending data as one big file, TCP breaks it into small packets.
󷷑󷷒󷷓󷷔 Example: Like sending a book in many small envelopes instead of one big box.
Advantage:
Faster transmission
Easier error handling
2. 󷄧󹹨󹹩 Reliable Communication (TCP)
Easy2Siksha.com
TCP ensures:
No data is lost 󽆱
Data arrives in correct order
Missing packets are resent 󷄧󹹯󹹰
󷷑󷷒󷷓󷷔 Example:
If 1 page of your parcel is missing, TCP asks for it again.
3. 󼪍󼪎󼪏󼪐󼪑󼪒󼪓 Addressing System (IP)
IP provides a unique address to every device (like a home address).
󷷑󷷒󷷓󷷔 Example:
IP address = House address of your computer
Ensures data goes to the correct destination
4. 󷇮󷇭 End-to-End Communication
TCP/IP allows communication between devices anywhere in the world.
󷷑󷷒󷷓󷷔 Example:
You can send a message from India to USA instantly.
5. 󷄧󹹯󹹰 Connection-Oriented (TCP)
Before sending data, TCP establishes a connection.
󷷑󷷒󷷓󷷔 Example:
Like making a phone call before talking.
6. 󽁗 Efficient Routing
IP finds the best path for data to travel.
󷷑󷷒󷷓󷷔 Example:
Like Google Maps choosing the fastest route.
Easy2Siksha.com
7. 󹶜󹶟󹶝󹶞󹶠󹶡󹶢󹶣󹶤󹶥󹶦󹶧 Layered Architecture
TCP/IP works in layers:
1. Application Layer
2. Transport Layer (TCP)
3. Internet Layer (IP)
4. Network Layer
Makes system organized and easy to manage
󷇳 What is HTTP?
HTTP (HyperText Transfer Protocol) is used to transfer web pages on the Internet.
󷷑󷷒󷷓󷷔 When you open a website, HTTP is working behind the scenes.
󼩏󼩐󼩑 Simple Idea:
HTTP is like a language used by browsers and servers to communicate.
󹵍󹵉󹵎󹵏󹵐 Diagram of HTTP Communication
User (Browser)
↓ HTTP Request
Server (Website)
↓ HTTP Response
User sees webpage
󺛺󺛻󺛿󺜀󺛼󺛽󺛾 Features of HTTP
1. 󹷭󹷮󹷬󹷯󹷰󹷱 RequestResponse Model
HTTP works in two steps:
Client sends request
Server sends response
Easy2Siksha.com
󷷑󷷒󷷓󷷔 Example:
You ask for a webpage → Server gives it
2. 󷇮󷇭 Stateless Protocol
HTTP does not remember previous requests.
󷷑󷷒󷷓󷷔 Example:
Every time you open a page, it’s like a new conversation.
Advantage:
Simple and fast
3. 󹴞󹴟󹴠󹴡 Media Independent
HTTP can transfer:
Text
Images
Videos
Files
󷷑󷷒󷷓󷷔 Example:
You can watch YouTube or read articles using HTTP.
4. 󹺰󹺱 URL Based Access
HTTP uses URLs (Uniform Resource Locator)
󷷑󷷒󷷓󷷔 Example:
https://www.google.com
Helps locate resources easily
5. 󽁗 Fast Communication
HTTP is lightweight and fast.
Easy2Siksha.com
󷷑󷷒󷷓󷷔 Example:
Web pages load quickly due to HTTP.
6. 󹺟󹺠󹺡󹺞 Secure Version (HTTPS)
HTTPS = HTTP + Security
Encrypts data
Protects privacy
󷷑󷷒󷷓󷷔 Example:
Online banking uses HTTPS
7. 󹴙󹴚 Works on Top of TCP/IP
HTTP uses TCP/IP to send data.
󷷑󷷒󷷓󷷔 Example:
HTTP = What to send
TCP/IP = How to send
󷄧󹹯󹹰 Relationship Between TCP/IP and HTTP
Let’s connect both concepts:
Protocol
Role
TCP
Breaks and ensures safe delivery
IP
Sends data to correct address
HTTP
Defines what data to send (web content)
󷘹󷘴󷘵󷘶󷘷󷘸 Simple Flow Example
When you open a website:
1. You type URL (HTTP starts request)
2. TCP breaks request into packets
3. IP sends packets to server
4. Server responds (HTTP response)
5. TCP reassembles data
6. Browser shows webpage
Easy2Siksha.com
󷔬󷔭󷔮󷔯󷔰󷔱󷔴󷔵󷔶󷔷󷔲󷔳󷔸 Final Easy Summary
TCP/IP = Delivery system
o TCP = Safe packaging & tracking
o IP = Address & routing
HTTP = Communication language
o Used for websites
o Works on top of TCP/IP
󹲉󹲊󹲋󹲌󹲍 Real-Life Analogy
Real Life
Internet
Parcel
Data
Address
IP Address
Courier service
TCP/IP
Message inside parcel
HTTP
󷄧󼿒 Conclusion
TCP/IP and HTTP are the backbone of the Internet. Without them:
No websites 󷇳
No emails 󹷝󹷞󹷟󹷠󹷡󹷣󹷢
No online communication 󹲶󹲷
TCP/IP ensures safe and correct delivery, while HTTP ensures meaningful communication
between browser and server.
4. What is difference between HTML and DHTML? What are features of a good web design?
ANS: 󷇮󷇭 What is HTML?
HTML (HyperText Markup Language) is the standard language used to create web pages. It
provides the structure of a webpagelike the skeleton of a body.
It defines headings, paragraphs, links, images, tables, and forms.
HTML is static, meaning once the page is loaded, its content doesn’t change unless
the user reloads or navigates elsewhere.
󷷑󷷒󷷓󷷔 Example:
<h1>Welcome to My Website</h1>
Easy2Siksha.com
<p>This is a simple HTML page.</p>
Analogy: HTML is like a blueprint of a house—it shows the structure but doesn’t allow the
walls to move or change once built.
󷇮󷇭 What is DHTML?
DHTML (Dynamic HTML) is an extension of HTML that allows web pages to be interactive
and dynamic. It’s not a separate language but a combination of technologies:
HTML (structure)
CSS (styling)
JavaScript (behavior)
DOM (Document Object Model) (interaction with elements)
With DHTML, web pages can change content, style, and layout without reloading the page.
󷷑󷷒󷷓󷷔 Example:
<p id="demo">Hello!</p>
<button onclick="document.getElementById('demo').innerHTML='Welcome!'">Click
Me</button>
Here, clicking the button changes the text dynamically.
Analogy: If HTML is a static painting, DHTML is an animated cartoonit moves, responds,
and interacts with you.
Diagram 1: HTML vs DHTML
Code
HTML → Static Content
DHTML → Dynamic Content (HTML + CSS + JavaScript + DOM)
󼩺󼩻 Difference Between HTML and DHTML
Feature
HTML
DHTML
Nature
Static
Dynamic
Technologies Used
Only HTML
HTML + CSS + JavaScript + DOM
Interactivity
Limited
High (animations, events, validations)
Page Reload
Needed for changes
Not needed (updates happen instantly)
Example Use
Simple text pages
Interactive forms, menus, animations
󷇮󷇭 Features of a Good Web Design
Now let’s move to the second part: what makes a web design “good.” A good design is not
just about looking pretty—it’s about usability, accessibility, and effectiveness.
Easy2Siksha.com
1. Simplicity
Clean layout, minimal clutter.
Easy navigation. Example: Google’s homepage—just a search box and logo.
2. Consistency
Uniform fonts, colors, and styles across pages.
Helps users feel comfortable.
3. Responsiveness
Works well on desktops, tablets, and mobile phones.
Uses responsive design techniques (like flexible grids).
4. Fast Loading
Optimized images and code.
Users leave if a site takes too long to load.
5. Accessibility
Designed for all users, including those with disabilities.
Uses alt text for images, readable fonts, and proper contrast.
6. Clear Navigation
Menus and links should be easy to find.
Breadcrumbs and search bars help users.
7. Visual Appeal
Balanced use of colors, fonts, and images.
Should reflect the brand identity.
8. Content Quality
Relevant, updated, and engaging content.
Avoids jargon and keeps language simple.
9. Security
HTTPS for safe browsing.
Protects user data in forms and transactions.
Diagram 2: Features of Good Web Design
Good Web Design
Easy2Siksha.com
── Simplicity
── Consistency
── Responsiveness
── Fast Loading
── Accessibility
── Clear Navigation
── Visual Appeal
── Content Quality
└── Security
󷘜󷘝󷘞󷘟󷘠󷘡󷘢󷘣󷘤󷘥󷘦 Everyday Example
Imagine you’re designing a college website:
HTML gives you the structureheadings for courses, paragraphs for descriptions.
DHTML makes it interactivedrop-down menus for departments, animations for
events, and instant updates without reloading.
A good design ensures students can easily find admission details, faculty contacts,
and notices, whether they’re on a laptop or mobile phone.
󹵍󹵉󹵎󹵏󹵐 Why This Matters
HTML vs DHTML: Shows how web design evolved from static pages to interactive
experiences.
Good Web Design: Ensures websites are not only attractive but also functional,
accessible, and secure.
󽆪󽆫󽆬 Conclusion
So, to wrap it up:
HTML is the static backbone of web pages, while DHTML adds dynamism and
interactivity by combining HTML, CSS, JavaScript, and DOM.
A good web design balances simplicity, consistency, responsiveness, speed,
accessibility, navigation, visual appeal, content quality, and security.
󷷑󷷒󷷓󷷔 In short, HTML builds the house, DHTML makes it lively, and good design makes it
welcoming and useful for everyone.
Easy2Siksha.com
SECTION-C
5. Which are various components of Search Engine ?
Ans: When you type something into Google like “best phones under 20000” or “what is
climate change”, you get results in just a few seconds. But have you ever wondered how a
search engine actually works behind the scenes? 󺯘󺯔󺯙󺯚󺯔󺯕󺯖󺯗󺯛󺯜
A search engine is not just one simple toolit is made up of several important components
that work together like a team. Each part has a specific job, and together they help you find
exactly what you are looking for on the internet.
󷇳 Basic Idea: How a Search Engine Works
Think of a search engine like a super-smart librarian in a huge digital library (the Internet).
The librarian collects books (web pages)
Organizes them properly
And when you ask a question, quickly finds the best answers
To do all this, a search engine mainly has three core components:
1. Crawler (Spider or Bot)
2. Indexer
3. Query Processor (Search Engine Interface & Ranking System)
Let’s explore each one step-by-step.
󺂦 1. Crawler (Spider or Bot)
Easy2Siksha.com
󷷑󷷒󷷓󷷔 What is a Crawler?
A crawler (also called a spider or bot) is a program that explores the internet automatically.
󷷑󷷒󷷓󷷔 What does it do?
Visits web pages
Reads their content
Follows links from one page to another
Collects data from millions of websites
󷷑󷷒󷷓󷷔 Simple Example:
Imagine a spider moving from one webpage to another through links, just like it moves on
its web. That’s why it is called a “spider.”
󷷑󷷒󷷓󷷔 Real-life Analogy:
Easy2Siksha.com
Think of a crawler as a delivery boy who goes to every house (website) in a city (internet)
and collects information.
󷷑󷷒󷷓󷷔 Important Points:
It keeps updating information regularly
It discovers new websites
It checks for changes in existing pages
󹶜󹶟󹶝󹶞󹶠󹶡󹶢󹶣󹶤󹶥󹶦󹶧 2. Indexer
Easy2Siksha.com
󷷑󷷒󷷓󷷔 What is an Indexer?
After the crawler collects information, the indexer organizes and stores that information
properly.
󷷑󷷒󷷓󷷔 What does it do?
Analyzes content (text, keywords, headings)
Removes duplicate or unnecessary data
Stores data in a structured format
󷷑󷷒󷷓󷷔 Simple Example:
Think of the indexer like the index page of a book.
If you want to find a topic, you go to the index instead of reading the whole book.
󷷑󷷒󷷓󷷔 Real-life Analogy:
Imagine a librarian arranging books by category (science, history, etc.) so they can be easily
found later.
󷷑󷷒󷷓󷷔 Important Points:
It creates a searchable database
It uses keywords and metadata
It makes searching fast and efficient
󹺔󹺒󹺓 3. Query Processor (Search Engine / Ranking System)
Easy2Siksha.com
󷷑󷷒󷷓󷷔 What is a Query Processor?
This is the part of the search engine that interacts with the user.
When you type something into the search box, the query processor:
1. Understands your query
2. Searches the index
3. Shows the best results
󷷑󷷒󷷓󷷔 What does it do?
Matches your keywords with indexed data
Ranks results based on relevance
Displays results on the screen
󷷑󷷒󷷓󷷔 Simple Example:
If you search “best laptops”, it will:
Look into the index
Find related pages
Show the most useful ones first
Easy2Siksha.com
󷷑󷷒󷷓󷷔 Real-life Analogy:
Think of it like a teacher answering a student’s question by selecting the best possible
answers from books.
󷷑󷷒󷷓󷷔 Important Points:
Uses algorithms (rules) to rank results
Considers factors like relevance, popularity, quality
Shows results in seconds
󹵍󹵉󹵎󹵏󹵐 Simple Diagram of Search Engine Components
Here is a simple flow diagram to understand the process:
Internet (Web Pages)
󺂦 Crawler
(Collects information)
󹶜󹶟󹶝󹶞󹶠󹶡󹶢󹶣󹶤󹶥󹶦󹶧 Indexer
(Organizes & stores data)
󹺔󹺒󹺓 Query Processor
(User searches → Results shown)
󼩏󼩐󼩑 Putting It All Together
Let’s understand the full process in a simple story:
1. The crawler travels across the internet and collects data from websites.
2. The indexer organizes that data into a structured format.
3. When you type a query, the query processor searches the index and gives you the
best results instantly.
󽇐 Additional Components (Advanced but Useful)
Apart from the main three, some other components also help:
󹼧 Database
Stores all indexed data
Easy2Siksha.com
󹼧 Ranking Algorithm
Decides which result should come first
󹼧 User Interface
The search box where you type your query
󷘹󷘴󷘵󷘶󷘷󷘸 Conclusion
A search engine may look simple from the outside, but inside it is a powerful system made
up of multiple components working together.
The Crawler collects information
The Indexer organizes it
The Query Processor finds and shows the best results
Together, they make searching the internet fast, easy, and accurate.
6. Explain the uses and differences between Search Engine and Web Directory.
ANS: 󷇮󷇭 What is a Search Engine?
A search engine is a software system that helps users find information on the internet. It
works by crawling millions of web pages, indexing their content, and then retrieving the
most relevant results when a user types in a query.
󷷑󷷒󷷓󷷔 In simple words: A search engine is like a librarian who has read every book in the
library and can instantly point you to the exact shelf and page you need.
Examples:
Google
Bing
Yahoo
How It Works:
1. Crawling: Bots (called spiders) scan websites.
2. Indexing: Information is stored in a massive database.
3. Ranking: Algorithms decide which pages are most relevant.
4. Retrieval: Results are shown to the user in seconds.
Easy2Siksha.com
Diagram 1: Search Engine Process
User Query → Crawling → Indexing → Ranking → Results
󷇮󷇭 What is a Web Directory?
A web directory is a collection of websites organized into categories and subcategories.
Instead of searching with keywords, users browse through topics to find websites.
󷷑󷷒󷷓󷷔 In simple words: A web directory is like a catalog in a library where books are arranged
by subjectScience, History, Literatureso you can browse by category.
Examples:
Yahoo Directory (popular in early internet days)
DMOZ (Open Directory Project)
LookSmart
How It Works:
1. Websites are submitted manually or reviewed by editors.
2. They are placed into categories (e.g., Education → Colleges → Engineering).
3. Users browse categories to find relevant sites.
Diagram 2: Web Directory Structure
Web Directory
── Education
── Schools
── Colleges
│ └── Universities
── Business
── Finance
── Marketing
│ └── Retail
└── Health
── Hospitals
── Nutrition
└── Fitness
󼩺󼩻 Uses of Search Engines
Quick Information Retrieval: Type a keyword and get instant results.
Wide Coverage: Access billions of web pages.
Personalization: Results tailored to user’s location and preferences.
Multimedia Search: Find images, videos, news, and maps.
Easy2Siksha.com
Example: Searching “best colleges in Punjab” on Google gives you a list of institutions,
reviews, and maps instantly.
󼩺󼩻 Uses of Web Directories
Organized Browsing: Useful when you don’t know the exact keyword.
Quality Control: Websites are reviewed before being listed.
Educational Use: Helps beginners explore topics systematically.
Example: Browsing the “Education → Universities” category in a directory shows you a
curated list of university websites.
󷇮󷇭 Differences Between Search Engines and Web Directories
Feature
Search Engine
Web Directory
Method
Uses automated crawling and
indexing
Uses manual submission and
categorization
Search
Style
Keyword-based
Category-based browsing
Speed
Instant results
Slower, requires browsing
Coverage
Billions of pages
Limited, curated websites
Accuracy
Depends on algorithms
Depends on human editors
Example
Google, Bing
Yahoo Directory, DMOZ
Diagram 3: Comparison
Search Engine → Automated, Keyword Search
Web Directory → Manual, Category Browsing
󷘜󷘝󷘞󷘟󷘠󷘡󷘢󷘣󷘤󷘥󷘦 Everyday Analogy
Imagine you’re looking for a recipe:
With a search engine, you type “chocolate cake recipe” and instantly get thousands
of results.
With a web directory, you go to “Food → Desserts → Cakes” and browse until you
find chocolate cake recipes.
Both lead you to the answer, but the path is different.
󹵍󹵉󹵎󹵏󹵐 Advantages and Disadvantages
Search Engines
Advantages: Fast, comprehensive, personalized.
Disadvantages: Can show irrelevant or low-quality results, depends on algorithms.
Easy2Siksha.com
Web Directories
Advantages: Curated, organized, reliable.
Disadvantages: Limited coverage, slower, less popular today.
Diagram 4: Advantages vs Disadvantages
Search Engines
+ Fast
+ Wide Coverage
- Irrelevant Results
- Algorithm Bias
Web Directories
+ Curated
+ Organized
- Limited
- Outdated
󽆪󽆫󽆬 Conclusion
So, to wrap it up:
A search engine is an automated system that retrieves information based on
keywords, while a web directory is a manually organized catalog of websites
arranged by categories.
Search engines are fast, vast, and widely used today, while web directories are more
curated but limited.
Both have their uses: search engines for quick answers, and directories for
systematic exploration.
󷷑󷷒󷷓󷷔 In short, search engines are like Google Mapsinstant directions anywhere, while web
directories are like a guidebookorganized lists you browse through.
SECTION-D
7. What is difference between Internet. Intranet and Extranet?
ANS: 󷇳 Introduction
Imagine a big city:
The Internet is like the public roadsanyone can travel on them.
Easy2Siksha.com
The Intranet is like a private colony or office buildingonly authorized people can
enter.
The Extranet is like a guest-access areaoutsiders can enter, but only with
permission.
Now let’s understand each one in detail.
󷇮󷇭 1. Internet (The Global Network)
The Internet is the largest network in the world. It connects millions of computers,
smartphones, and servers across the globe.
Key Features:
It is public anyone can access it.
Easy2Siksha.com
It is worldwide connects people globally.
It provides services like:
o Websites (Google, YouTube)
o Email
o Social media
o Online shopping
Example:
When you open Google, watch videos on YouTube, or send messages on WhatsAppyou
are using the Internet.
Simple Definition:
The Internet is a global network of networks that anyone can access.
󷪏󷪐󷪑󷪒󷪓󷪔 2. Intranet (Private Network)
Easy2Siksha.com
An Intranet is a private network used within an organization like a company, college, or
government office.
Key Features:
It is private only authorized users can access it.
It is secure protected from outsiders.
It is used for:
o Sharing internal documents
o Communication between employees
o Company announcements
Example:
In a college:
Students and teachers log in to check notices, assignments, or results.
That system is an Intranet.
Simple Definition:
An Intranet is a private network within an organization used for internal communication.
󺰎󺰏󺰐󺰑󺰒󺰓󺰔󺰕󺰖󺰗󺰘󺰙󺰚 3. Extranet (Controlled External Access)
Easy2Siksha.com
An Extranet is an extension of the Intranet that allows limited access to outsiders such as
clients, suppliers, or partners.
Key Features:
It is partly private.
External users can access it with permission.
It is used for:
o Business collaboration
o Sharing data with partners
o Online portals for clients
Example:
Easy2Siksha.com
A company allows its suppliers to check order details through a secure login.
That system is an Extranet.
Simple Definition:
An Extranet is a private network that allows limited access to external users.
󹵍󹵉󹵎󹵏󹵐 Main Differences (Easy Comparison Table)
Feature
Internet 󷇮󷇭
Intranet 󷪏󷪐󷪑󷪒󷪓󷪔
Extranet 󺰎󺰏󺰐󺰑󺰒󺰓󺰔󺰕󺰖󺰗󺰘󺰙󺰚
Access
Public
Private
Controlled (Private +
External)
Users
Anyone
Organization members
Members + Selected
outsiders
Security
Low
High
Medium (controlled access)
Purpose
Global
communication
Internal
communication
External collaboration
Example
Google, YouTube
Company portal
Client login system
󼩏󼩐󼩑 Easy Way to Remember
Internet = Everyone 󷇮󷇭
Intranet = Employees 󷪏󷪐󷪑󷪒󷪓󷪔
Extranet = Employees + Guests 󺰎󺰏󺰐󺰑󺰒󺰓󺰔󺰕󺰖󺰗󺰘󺰙󺰚
󷘹󷘴󷘵󷘶󷘷󷘸 Real-Life Scenario (Story Style)
Let’s say there is a company called ABC Ltd.
1. Employees use a private website to check salary details → Intranet
2. Suppliers log in to check delivery status → Extranet
3. Employees browse Google or send emails → Internet
So:
Internet is open to all
Intranet is only inside the company
Extranet is inside + trusted outsiders
󷄧󹹯󹹰 Simple Diagram (Conceptual Understanding)
Easy2Siksha.com
INTERNET (Public)
--------------------------
| |
| EXTRANET |
| (Limited Access) |
| ------------ |
| | INTRANET | |
| | (Private)| |
| ------------ |
| |
--------------------------
󷄧󼿒 Conclusion
To sum it up:
The Internet is a huge global network that everyone can use.
The Intranet is a secure internal network used within an organization.
The Extranet is a controlled network that allows limited access to outsiders.
These three networks are important in today’s digital world because they help people and
organizations communicate, share data, and work efficiently.
8. Which are various applications of Internet. Intranet and Extranet?
ANS: 󷇮󷇭 The Internet, Intranet, and Extranet A Quick Overview
Before diving into applications, let’s clarify what each term means:
Internet: The global network connecting millions of computers worldwide. It’s
public, open, and accessible to anyone.
Intranet: A private network within an organization, used only by its employees.
Think of it as a company’s “internal internet.”
Extranet: A controlled private network that allows access to certain outsiders (like
business partners, suppliers, or clients) along with employees.
󷷑󷷒󷷓󷷔 Analogy:
Internet = A public highway (anyone can use it).
Intranet = A private road inside a company campus (only employees can use it).
Extranet = A private road that also allows trusted visitors (partners, suppliers).
󼩺󼩻 Applications of the Internet
Easy2Siksha.com
The Internet is everywhere in our daily lives. Its applications are vast:
1. Communication
Email, instant messaging, video calls, and social media.
Example: Gmail, WhatsApp, Zoom.
2. Information Access
Search engines like Google provide instant knowledge.
Online libraries, e-learning platforms, and research databases.
3. E-Commerce
Online shopping platforms like Amazon, Flipkart.
Online banking and digital payments.
4. Entertainment
Streaming movies, music, and games.
Example: Netflix, Spotify, YouTube.
5. Social Networking
Platforms like Facebook, Instagram, LinkedIn connect people globally.
6. Cloud Services
Storing and sharing files online (Google Drive, OneDrive).
Diagram 1: Applications of Internet
Internet
── Communication
── Information Access
── E-Commerce
── Entertainment
── Social Networking
└── Cloud Services
󼩺󼩻 Applications of Intranet
Intranets are used inside organizations to improve efficiency and communication.
1. Internal Communication
Employees share information through internal emails, chat systems, or bulletin
boards.
Easy2Siksha.com
2. Document Sharing
Policies, manuals, and reports stored centrally for easy access.
3. Collaboration
Project management tools, shared calendars, and task trackers.
4. Training and Development
Online training modules and employee learning portals.
5. Workflow Automation
Automating HR processes like leave applications, payroll, and performance reviews.
Example: A university intranet where students access timetables, exam results, and notices.
Diagram 2: Applications of Intranet
Intranet
── Internal Communication
── Document Sharing
── Collaboration Tools
── Training Modules
└── Workflow Automation
󼩺󼩻 Applications of Extranet
Extranets extend the intranet to trusted external users.
1. Business-to-Business (B2B) Communication
Companies share information with suppliers and partners.
2. Customer Access
Clients can track orders, invoices, or project progress.
3. Supply Chain Management
Real-time updates between manufacturers, distributors, and retailers.
4. Collaboration with External Stakeholders
Joint projects with external consultants or partner organizations.
Easy2Siksha.com
Example: A car manufacturer’s extranet allows suppliers to check inventory levels and
deliver parts on time.
Diagram 3: Applications of Extranet
Extranet
── B2B Communication
── Customer Access
── Supply Chain Management
└── External Collaboration
󷇮󷇭 Differences Between Internet, Intranet, and Extranet
Feature
Internet
Intranet
Extranet
Access
Public, open to all
Private, employees only
Private, employees +
trusted outsiders
Purpose
Global
communication,
knowledge
Internal
communication,
efficiency
Collaboration with
partners/customers
Security
Lower (needs
firewalls, encryption)
Higher (restricted
access)
Medium (controlled
external access)
Examples
Google, Amazon,
Facebook
Company HR portal,
university intranet
Supplier portals, client
dashboards
Diagram 4: Comparison
Internet → Public
Intranet → Private (internal)
Extranet → Private + External (partners)
󷘜󷘝󷘞󷘟󷘠󷘡󷘢󷘣󷘤󷘥󷘦 Everyday Example
Imagine a company that makes smartphones:
Internet: They use it to advertise products, sell online, and interact with customers
worldwide.
Intranet: Employees use it to access HR policies, share project files, and collaborate
internally.
Extranet: Suppliers log in to check raw material requirements, and clients track
shipments.
This shows how all three networks work together seamlessly.
󽆪󽆫󽆬 Conclusion
So, to wrap it up:
Easy2Siksha.com
The Internet connects the world, enabling communication, commerce, and
entertainment.
The Intranet connects employees within an organization, improving efficiency and
collaboration.
The Extranet connects organizations with trusted external partners, enhancing
business relationships.
󷷑󷷒󷷓󷷔 In short, Internet is about global reach, Intranet is about internal efficiency, and
Extranet is about external collaboration. Together, they form the backbone of modern
digital communication and business operations.
“This paper has been carefully prepared for educational purposes. If you notice any mistakes or have
suggestions, feel free to share your feedback.”